structures along a railroad - Francés Inglés Diccionario